/**
 * 漏氢率统计条件DTO
 */
export interface HydrogenLeakageStatisticsConditionDto {
  /**
   * 统计的起始时间
   */
  begintm: string;
  /**
   * 统计的机组，3、4表示3#、4#，其他值无效，默认使用3#
   */
  dynamo: number;
  /**
   * 统计的截止时间
   */
  endtm: string;
}
/**
 * 单台机组一次漏氢率统计结果DTO
 */
export interface HydrogenLeakageDynamoStatisticsResultDto {
  /**
   * 当地绝对压力Mpa
   */
  airPressure: number;
  /**
   * 平均负荷
   */
  avgMw: number;
  /**
   * 补氢前平均温度，为几个点号平均值的平均
   */
  beginAvgTemp: number;
  /**
   * 补氢前压力值对应时间
   */
  beginPressureTime: string;
  /**
   * 补氢前压力值
   */
  beginPressureValue: number;
  /**
   * 计算平均温度使用的各温度点号名称和对应的值，Map<String, Double>
   */
  beginTemps: string[];
  /**
   * 统计的起始时间
   */
  begintm: string;
  /**
   * 发电机容积m3
   */
  capacity: number;
  /**
   * 机组名称
   */
  dynamoName: string;
  /**
   * 补氢后平均温度，为几个点号平均值的平均
   */
  endAvgTemp: number;
  /**
   * 补氢后压力值对应时间
   */
  endPressureTime: string;
  /**
   * 补氢后压力值
   */
  endPressureValue: number;
  /**
   * 补氢后计算平均温度使用的各温度点号名称和对应的值，Map<String, Double>
   */
  endTemps: string[];
  /**
   * 统计的截止时间
   */
  endtm: string;
  /**
   * 统计时间跨度小时数
   */
  hours: number;
  /**
   * 统计失败提示信息
   */
  msg?: string;
  /**
   * 计算出的漏氢率结果值
   */
  rate: number;
  /**
   * 是否统计成功
   */
  success: boolean;
}